resource-intensive countries - English Synonyms Dictionary